# 装饰器
def yueyingfengling(game):
    def ting(*a, **b):
        print("我无敌了")
        ret = game(*a, **b)
        print("杂鱼！！！")
        return ret

    return ting


def friend(game):
    def inner(*a, **b):
        print("上号")
        ret = game(*a, **b)
        print("拿下")
        return ret
    return inner


@friend
@yueyingfengling
def MasterHunterWorld(a, b, c):
    print(a)
    print(b)
    print(c)
    print("不是,哥们")
    print("这登龙能空！！")
    return "下播"


@friend
@yueyingfengling
def HollowKnight(b, c):
    print("我要成神！！！")
    print(b)
    print("剑指", c)
    return "成神"


end1 = MasterHunterWorld("太刀", "米拉小姐", "4人")
print(end1)
print("")
end2 = HollowKnight("登神之路", "福光")
print(end2)
print("23")


# AKST = False


# def add(game):
#     def user(*a, **b):
#         global AKST
#         print("登录中...")
#         if not AKST:
#             while 1:
#                 print("未登录")
#                 print("请输入名称")
#                 name = input(">>>")
#                 print("请输入密码")
#                 Number = int(input(">>>"))
#                 if name == "23" and Number == 123456:

#                     AKST = True
#                     break
#                 else:
#                     print("错误")
#         print("登录成功")
#         ret = game(*a, **b)
#         return ret

#     return user


# @add
# def yuan():
#     print("请点击任意区域继续")

#     return "原神,启动"


# @add
# def soul():
#     print("请点击任意区域继续")

#     return "soul tide"


# s = soul()
# print(s)
# AKST = False
# y = yuan()
# print(y)
